@import "common/utils/function";

@import "../common/components/step";
@import "../common/vendors/daterangepicker";
@import "../common/vendors/select2";
// @import "../common/vendors/data-table";
@import "../common/vendors/messenger";
@import "../common/vendors/jqtree";
// @import "../common/vendors/bootstrap-dialog";

@import "solutionCommon";

.tab-content {
	min-height: 370px;
  margin-bottom: 15px;
	padding: 25px;
	background-color: #FEFEFE;
	border: 1px solid #ddd;
	border-top: none;
}
.crowd-target-content {
	height: 350px;
	overflow-y:scroll;	
}
#crowd-target-lab {
	height: 285px;
}
.time-interval-wrap {
	.time-interval-content {
		padding: 0 10px;
		.time-list {
			margin-left: 70px;
		}
		.time-select-wrap {
			.weekdays {
				min-width: 70px;
			}
			.btn-group {
				.btn {
					border-radius: 0;
				}
				& + .btn-group {
					margin-left: 10px;
				}
			}
		}
		.time-operate-list {
			margin: 10px 0;
			.btn-label {
				cursor: text;
			}
			.label-on:hover {
				background-color: #2d9af9;
				border-color: #148ef8;
			}
		}
	}
	.active {
		background-color: #fff;
	}
	.btn-primary:hover {
		background-color: #fff;
	}
}
.nav-tabs.nav-justified {
	& > li {
		& + li {
			// left: -1px;
		}
		& > a {
			position: relative;
			border: 1px solid #dddddd;
			border-radius: 10px 10px 0 0;
			overflow: hidden;
		  word-break: break-all;
		  white-space: nowrap;
		  text-overflow: ellipsis;
		}
	}
}
.target_nav .tab-close {
	border: 0;
	padding: 0;
}
.bottom-dashed-border {
	border-bottom: 1px dashed #ccc;
}
/* geo */
.geo-interval-wrap > .row {
	padding-bottom: 10px;
}
.geo-interval-wrap .geo-eles label {
	vertical-align: middle;
	font-weight: normal;
	cursor: pointer;
}
.geo-interval-wrap .rank-two > div {
	position: relative;
}
// .geo-interval-wrap .rank-two > .col-xs-2 {
// 	padding-left: 0;
// 	padding-right: 0;
// }
.geo-interval-wrap .rank-two .checkbox-inline {
	padding-top: 0;
}
.geo-interval-wrap .popover {
	top: 65%;
}
.geo-interval-wrap .popover ul {
	margin-bottom: 0;
}
.geo-interval-wrap .popover .checkbox {
	margin-top: 0;
	margin-bottom: 0;
}
.geo-interval-wrap .half-checked {
	color: #0777D8;
}

ul.jqtree-tree li.jqtree-selected > .jqtree-element, ul.jqtree-tree li.jqtree-selected > .jqtree-element:hover {
	background-color: #dddddd;
	background: #dddddd;
	box-shadow: none;
}
